@charset "utf-8";
/* 2020 07 10 */
.log-con{padding: 0 .96rem;}
.log-title{font-size: .96rem;color: #333; font-weight: bold;}
.login-wrap{padding-bottom: 1.04rem;}
.lione{padding: .16rem 0; margin-bottom: .56rem;border-bottom: 1px solid #E0E0E0;}

.lione .lione-input input{display: block;width: 100%;height: 1.6rem;font-size: .64rem;color: #333;}
.graphic-code-img{display: block;width: 3.68rem;height: 1.28rem;}

.getCode{width: 3.72rem; height: .8rem;border-left: 1px solid #D8D8D8;}
.getCode dt{text-align: right;font-size: .64rem;color: #0071D1;}
.getCode dt.time{color: #999;text-align: center;}
.getCode_btn_noclick {position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: none; }
.log-bottom-wrap{padding-bottom: 1.2rem;}
.log-button{width: 100%;height: 2.24rem;background: #0071D1;border-radius: 2.24rem;font-size: .8rem;color: #fff;text-align: center;line-height: 2.24rem;}
.log-bottom-tips{padding: .32rem .48rem 0;font-size: .48rem;color: #999;}
.log-bottom-tips .tips-font{font-size: .48rem;color: #0089E4;}

.lionenk-download{text-align: right;}
.lionenk-download a{font-size: .56rem;color: #0071D1;}

.log-other-wrap{background: #fff;padding: 2rem .96rem .6rem;}
.log-other-title{padding-bottom: .96rem;}
.log-other-title .log-other-title-line{border-bottom: 1px solid #E0E0E0;}
.log-other-title .log-other-title-text{font-size: .48rem;color: #999;padding: 0 .16rem;}
.log-other-list{padding: 0 1.28rem;}
.log-other-li{width: 2.2rem;margin: 0 auto;}
.log-other-li i{display: block; width: 1.8rem;height: 1.8rem;margin: 0 auto;}
.log-other-li p{font-size: .48rem;color: #999;text-align: center;margin-top: .2rem;}
.icon-logon,.look-btn{
	background-image: url('../../../images/youlai/patient/icon/logon.png');
	background-size: 2rem 10rem;background-repeat: no-repeat;
}
.log-other-register .icon-logon{background-position: center -4rem;}
.log-other-wechat .icon-logon{background-position: center -2rem;}
.log-other-password .icon-logon{background-position: center 0;}

.lione.focus{border-bottom: 2px solid #0071D1;}
.lione.error{border-bottom: 2px solid #E45E5E;}
.yzm-icon{display: block;width: 1rem;height: 1rem;margin: 0 .6em; display: none;}
.yzm-icon.show{display: block;}
.lione-placeholder{margin-top: -.24rem;font-size: .48rem;color: #999;line-height: 1.2;}
.icon-clear{
	display: none; width: 1rem;height: 1rem;
	background-image: url('../../../images/youlai/patient/icon/icon_clear.png');
	background-size: .64rem .64rem;background-repeat: no-repeat;background-position: right center;
}
/* resetPassword */
.lione .resetPassword{padding-left: .52rem; line-height: .8rem; border-left: 1px solid #D8D8D8;font-size: .64rem;color: #999;margin-left: .32rem;}
.look-btn{width: .8rem;height: .8rem;background-position: right -6rem;}
.look-ok{width: .8rem;height: .8rem;background-position: left -6rem;}
/* passwordNewSetup */
.lione-name{font-size: .48rem;color: #333;}
.setup-pass{margin-top: -.2rem;}
/* 1 */
.lione-tips-red{height: 1.6rem;font-size: .48rem;color: #E45E5E;line-height: .8rem;padding:.4rem 0;}
/* textarea */
.cs-wrap{padding: .8rem .96rem;}
.cs-textarea{padding: .48rem;border:1px solid #979797;border-radius: .16rem;height: 6.24rem;}
.cs-textarea textarea{display: block;width: 100%;height: 82%;}
.cs-textarea .f-r{position: absolute;bottom: .48rem;right: .48rem;font-size: .56rem;color: #E0E0E0;}
.cs-textarea .f-r .count{color: #666;font-weight: normal;}
.cs-button{margin-top: 12px;width: 3.2rem;height: 1.28rem;background: #0071D1;font-size: .56rem;color: #fff;text-align: center;line-height: 1.28rem; border-radius: 1.28rem;}
/* Toast tips */
.fix-tips{display: none; position: fixed;top: 0;left: 0;right: 0;bottom: 0; text-align: center; z-index: 102;}
.fix-black-tips{background-color: rgba(0,0,0,.05);}
.fix-tips-text{display: inline-block;max-width: 90%;margin: 0 auto;font-size: .56rem; color: #fff;text-align: center;line-height: 1rem;padding: .38rem .6rem;background-color: rgba(0,0,0,.7);border-radius: .16rem;}
.height-percent-80{height: 80%;}
.height-percent-90{height: 90%;}
.height-percent-100{height: 100%;}







